rope to hang hammocks - Español Inglés Diccionario